package p.ithorns.example.statemachine.core;

/**
 * Event
 * 事件
 *
 * @author ithorns
 * @version 1.0.0
 * @date 2022/11/13 11:42
 */
public interface Event {

    /**
     * 获取事件码
     *
     * @return EventEnum
     */
    <T extends EventEnum> T getType();

}